About Dwell Newcastle Ltd (10497861) United Kingdom