About Red Beard Rigging And Construction Ltd. (12072836) United Kingdom