About Lambs Resources Limited (05562563) United Kingdom