About The Glam Camping Company Limited (11968332) United Kingdom