About N. L. A. Design Limited (06218861) United Kingdom