About The Shellby Company Ltd (13635219) United Kingdom