About Mcclictor Caine Limited (10183930) United Kingdom