About Pamaro Technic Limited (09829984) United Kingdom