About Hector Design Limited (09147280) United Kingdom