About October Stone Design Limited (NI024920) United Kingdom