About Screech Prop Service Limited (08346982) United Kingdom