About Galloway Lamb Limited (SP02261R) United Kingdom