About Cutler Communications Holdings Limited (08332329) United Kingdom