About Sell 8 Limited (08182670) United Kingdom