About P & S Taylor Limited (12119801) United Kingdom