About Chris Lockhart Limited (09854485) United Kingdom