About Diphold Limited (02176217) United Kingdom