About Furlongs Ltd (SC624026) United Kingdom