About Pick Engineering Limited (10362431) United Kingdom