About Croxton Bars Limited (10882439) United Kingdom