About J.c. Frost & Co Executive Rentals (windsor) Ltd (02558418) United Kingdom