About Blue Lamb Limited (11248993) United Kingdom