About B&l Whittet Ltd (SC065617) United Kingdom