About Lethaby S Limited (11014738) United Kingdom