About Orckid Design & Marketing Limited (02234363) United Kingdom