About The Lamb Swanley Limited (10100140) United Kingdom