About Lupton Bell Investments Limited (07331848) United Kingdom