About Sheers Barton Holdings Limited (11641417) United Kingdom