About Bar Creek Malpas Ltd (12878828) United Kingdom