About Living Props Limited (02633318) United Kingdom