About Linde & Giles Limited (13522885) United Kingdom