About Idle Limited (05897340) United Kingdom