About Aftal (trevor Sewell) Ltd (09892362) United Kingdom