About Sr & L Hall Limited (07287800) United Kingdom