About Rupert Taylor Limited (02773512) United Kingdom