About Longworth Hall Limited (09778114) United Kingdom