About Pembridge Barn Store Limited (13296290) United Kingdom