About Rogers Stirk Harbour Partners Llp (OC365477) United Kingdom