About Neil Levy Rigging Limited (07452042) United Kingdom