About October House Group Limited (05440015) United Kingdom