About Masaka Engineering Ltd (08946049) United Kingdom