About October Design Limited (06265778) United Kingdom