About Neil Lewis 24274766 Ltd (09484160) United Kingdom