About Blaauw & Co Ltd (12004720) United Kingdom