About Clephane Limited (79 818) (SC023958) United Kingdom