About Pearce And Fletcher Ltd (12863902) United Kingdom