About Patel And Taylor Limited (03031047) United Kingdom