About Taylor Rushby Limited (07160667) United Kingdom