About Kenneth Bayne Lamb Limited (SC346917) United Kingdom