About Spilsbury And Lewis Limited (11746462) United Kingdom