About Victoria James Telford Limited (11471005) United Kingdom