About Castle Warehouse (peebles) Ltd. (the) (SC034877) United Kingdom