About Bayclose Management Limited (04538762) United Kingdom