About Extra Clean Limited (13323166) United Kingdom