About Clinchcleaning Ltd (13530410) United Kingdom