About Fine Pitch Limited (03969214) United Kingdom