About Baxy Limited (04729337) United Kingdom