About Alpha Clean Limited (06008356) United Kingdom