About Fraser Lamb Ltd (SC588998) United Kingdom