About Gallucks Limited (11275048) United Kingdom