About Joegalloway Limited (SC459091) United Kingdom