About Ian Hall Hall Limited (05113382) United Kingdom