About Christopher Guy (europe) Limited (07618317) United Kingdom