About Alexhall Limited (03070992) United Kingdom