About Richard Sewell Ltd (04510993) United Kingdom