About Nick Penn Machinery Consultant Limited (10742557) United Kingdom