About Jampel Davison & Bell Limited (02484543) United Kingdom