About J.smallridge & Co Limited (09929386) United Kingdom