About The Nottingham Pedlar Limited (11978585) United Kingdom