About Pollock Taylor Limited (06444986) United Kingdom