About Nelson Court (ilkley) Ltd (06121345) United Kingdom