About Terry Richards Rigging Ltd (10229575) United Kingdom