About Jellicoe And Withey Limited (13032306) United Kingdom