About Gallop Sleep Limited (12239466) United Kingdom