About Lockhart Hawkins Limited (09745245) United Kingdom