About Beck Developments Limited (03183243) United Kingdom