About Kane & Raymond Limited (01344385) United Kingdom