About Geddes Holdings (ne) Limited (13217154) United Kingdom