About Gerda Truubon Limited (08986115) United Kingdom