About Mills And Spenceley Limited (06040652) United Kingdom