About Lyndene Engineering Company (falkirk) Limited (SC065957) United Kingdom