About Thames Rockets Limited (07412962) United Kingdom