About Lockett Block Management Limited (08022980) United Kingdom