About Cutting & Carter Limited (04073395) United Kingdom