About Interglow Limited (01620258) United Kingdom