About Crawford Hamilton Ltd (09441103) United Kingdom