About Lampton Cleaners Limited (01341863) United Kingdom