About Remnants Galore Limited (06339570) United Kingdom