About Vibro Technical Services Ltd (07324159) United Kingdom