About Laverdale (uk) Ltd. (SC166026) United Kingdom