About Holroyd Components Limited (01083975) United Kingdom