About Glyde Forward Limited (11048559) United Kingdom