About Shelton & White Limited (10749926) United Kingdom