About Hicksdesign Limited (06451245) United Kingdom