About W R Templeton Ltd (SC589922) United Kingdom