About Margate Soul Festival Limited (10068402) United Kingdom