About Clenbridge Limited (13671900) United Kingdom