About Barsal Ltd (13133158) United Kingdom