About Fencase Ltd (11899340) United Kingdom