About Stuckey S Ltd (13614238) United Kingdom