About Gillglow Limited (01180198) United Kingdom