About Jim Littlehales Steadicam Limited (04152230) United Kingdom