About Property Flux Packaging Ltd (12526328) United Kingdom