About J.m. Squire Limited (02761399) United Kingdom