About Irving Geddes W.s. Limited (SC370358) United Kingdom