About Lammasfield Limited (01991140) United Kingdom