About Vidal Engineering Ltd (06867730) United Kingdom