About Fence Holdings Ltd (SC708945) United Kingdom