About Glendrake Limited (03203832) United Kingdom