About Glyde Consulting Ltd (05046802) United Kingdom