About Barsel Limited (13489584) United Kingdom