About Barsham West Limited (10035038) United Kingdom