About Pandora Motor Engineering Ltd (11806051) United Kingdom