About Lambert Storage Solutions Ltd (09991242) United Kingdom