About S & L Building Services Limited (04531139) United Kingdom