About Barsham Ltd (13545507) United Kingdom