About Shellby Company Limited (11087553) United Kingdom