About Bedrock 42 Ltd (12160315) United Kingdom