About Virdee Mechanical Co. Ltd (07778163) United Kingdom