About L & H Valentine Limited (11925190) United Kingdom