About Strutt S Larder Ltd (12280268) United Kingdom