About Galrame Limited (01207125) United Kingdom