About The Brickyard (swansea) Limited (12024867) United Kingdom