About Square Fayre Limited (08839864) United Kingdom