About Less Travelled Lamb Limited (13073516) United Kingdom