About Myrtleside (northwood) Company Limited (the) (00982638) United Kingdom