About Bowlaurdley Ltd (09028595) United Kingdom