About Sl Hall Limited (07114956) United Kingdom