About Millichamp & Hall Limited (07190450) United Kingdom