About Lockman 247 Birmingham Ltd (11243932) United Kingdom