About Qube Partitions Ltd (12966243) United Kingdom