About A & S Rentals & Developments Limited (05683296) United Kingdom