About Lammie Support Services Limited (09309608) United Kingdom