About Buttercombe Holdings Limited (09836750) United Kingdom