About Roy Hall Limited (13557513) United Kingdom