About Kangaroo Blue Engineering Design Limited (08502359) United Kingdom