About B&a Holt Ltd (12458745) United Kingdom