About C&o Handley Limited (09236038) United Kingdom