About Props N Frocks Limited (06488664) United Kingdom