About J & A Props Limited (09384981) United Kingdom