About Kane Thornley Limited (09625316) United Kingdom