About Glendall Limited (05501082) United Kingdom