About Harborne Engineering Limited (03056336) United Kingdom