About Mccance Holdings Limited (13078120) United Kingdom