About Wakefield Storage & Interiors Ltd (06598106) United Kingdom