About Pastuszka Engineering Limited (12554682) United Kingdom