About Stubbs Industries Ltd (07775244) United Kingdom