About Glenfall House Ltd (09829141) United Kingdom