About Appa Engineering Ltd (08901780) United Kingdom