About Shepton And Wells (holdings) Limited (13189995) United Kingdom