About Cox Braithwaite & Partners Limited (00661229) United Kingdom