About Thames Halal Limited (13287160) United Kingdom