About Steve Rooke Limited (03589524) United Kingdom