About Chris Sellers Limited (04811171) United Kingdom