About Clifton Kane Export Limited (11669226) United Kingdom