About Cambashi Limited (01360554) United Kingdom