About Mill Hall Limited (01420753) United Kingdom