About Jr Howells Limited (10673417) United Kingdom