About Barberry Summerhill Limited (09049586) United Kingdom