About Summercombe Ots No 31 Limited (03018224) United Kingdom