About Rennie Taylor Limited (11953865) United Kingdom