About Cyril Howes Limited (00483602) United Kingdom