About Golgafrincham Limited (12740898) United Kingdom