About Dycal Ltd (11372083) United Kingdom