About Ho & Co Limited (03623679) United Kingdom