About Shelton Limited (05536563) United Kingdom