About The Hand Prop Room Limited (02475929) United Kingdom