About London & York Limited (03759100) United Kingdom