About Clippers Trading Ltd (12562957) United Kingdom