About The Galgal Shop Ltd (11327608) United Kingdom