About Steel Propeller Limited (07011625) United Kingdom