About Clyne Partners Limited (12915866) United Kingdom