About Harkin Design Limited (02279401) United Kingdom