About Cyril H.lovegrove Limited (00493465) United Kingdom