About Summercombe No 87 Limited (03830530) United Kingdom