About Whitebeam Ltd (12966463) United Kingdom