About Bedrok Developments Limited (04413003) United Kingdom