About Christopher Howe Limited (09779905) United Kingdom