About S E Walls Limited (12292629) United Kingdom