About Denholm Valvecare (holdings) Limited (SC300216) United Kingdom