About Deacon Manu Promotions Limited (06628736) United Kingdom