About P & A Turner & Sons Ltd (NI042626) United Kingdom