About Hollybase Limited (03454265) United Kingdom