About Temp A Store Limited (06721081) United Kingdom