About Giles Pearce Ltd (07278626) United Kingdom