PEAK CONSTRUCTION & DEVELOPMENTS LTD, AUCHTERARDER, Reino Unido