About Bramwell Motor Holdings Limited (03013556) United Kingdom