About J. Grocott Design Services Limited (02486426) United Kingdom