About Lynedoch And Scott Limited (09893402) United Kingdom