About Tempest Rentals (stickney) Limited (04463266) United Kingdom