About Preactor International Limited (01275683) United Kingdom