About Plum & Bros Lofts Ltd (12051264) United Kingdom