About Blue Kangaroo Design Limited (05931200) United Kingdom