About V&a Fixers & Partitions Ltd (12292269) United Kingdom