About Geldard-smith Enterprises Ltd (10739904) United Kingdom