About Foxton Store Limited (10871302) United Kingdom