About Number 42 Limited (03713921) United Kingdom