About London & Argyll Limited (02829096) United Kingdom