About Fencebay Limited (SC245553) United Kingdom