About Hickstead Chinese Limited (11287378) United Kingdom