About J. S. Geddes Design Partnership Limited (SC208901) United Kingdom