About Barmby Moor Ltd (13601496) United Kingdom