About Barseagle Limited (13581437) United Kingdom