About Clough Harris Limited (04499620) United Kingdom