About Sterling Parking Systems Europe Limited (04659920) United Kingdom