About S J Squires Ltd (10282452) United Kingdom