About S Flucker Engineering Ltd. (09907476) United Kingdom