About Zincroft Engineering Limited (02718568) United Kingdom