About Raymond Richard Taylor Ltd (SC607710) United Kingdom