About Precedence Technologies Ltd (03725626) United Kingdom