About Locker Solutions Limited (04739508) United Kingdom