About George Lennox Consulting Limited (11517109) United Kingdom