About P & S Carroll Llp (OC419734) United Kingdom