About Vertu Mechanical Arts Limited (07127559) United Kingdom