About Croft & Cole Ltd (11272612) United Kingdom