About Lamb Coil Limited (SC424851) United Kingdom