About November Design Ltd (08835679) United Kingdom