About Wells 60 Ltd (NI613723) United Kingdom