About Stock Solutions.uk Ltd (04127187) United Kingdom