About Manufax Components Limited (01910436) United Kingdom