About Christopher Designers Limited (13578744) United Kingdom