About Ivybridge Motors (holdings) Limited (03826341) United Kingdom