About Glentworth Caravans & Conversions Ltd (11922065) United Kingdom