About J H Frostick Consultants Ltd (10125275) United Kingdom