About Garmendale Engineering Limited (02336297) United Kingdom