About The Hickson Design Partnership Limited (06981969) United Kingdom