About Lockett Solutions Ltd (12961595) United Kingdom