About Shepherd S Pie Films Limited (07620909) United Kingdom