About Geddes Consulting Services Limited (06518473) United Kingdom