About Bleddyn Staple Site Services Ltd (13623965) United Kingdom