About Proffitt And Sewell Limited (08715363) United Kingdom