About William Hastings (belfast) Limited (NI004388) United Kingdom