About Farr End Enterprises Ltd. (SC299366) United Kingdom