About Lammas1 Ltd (12533257) United Kingdom