About Baxrose Limited (06977551) United Kingdom