About Taylor Raynes Limited (12372086) United Kingdom