About Finnie Engineering & Technology Ltd (09781494) United Kingdom