About A&r Equipments Limited (13390758) United Kingdom