About Swift Rok Building & Maintenance Limited (10341382) United Kingdom