About South Wales Props Holdings Limited (08796955) United Kingdom