About J Smethurst Holdings Ltd (11332138) United Kingdom