About Clippers Limited (10789003) United Kingdom