About Project Design Finishing Ltd (12167420) United Kingdom