About Sylo Clean Limited (10923238) United Kingdom