About Sab Barnes Limited (13559985) United Kingdom