About Lovegrove Galtrey Pearce Limited (03787939) United Kingdom