About Shepton Holdings Limited (02147472) United Kingdom