About Rupert Drury & Co. Limited (03330191) United Kingdom