About Hodgkinson Design Partners Limited (10093893) United Kingdom