About Lammedica Services Ltd (09565366) United Kingdom