About S R Handleigh Ltd (08664834) United Kingdom