About Bedrock Technology Limited (12948716) United Kingdom