About L.h. Hedgebright Limited (01787349) United Kingdom