About Christopher James Limited (12256990) United Kingdom