About Sandfayre Limited (01290986) United Kingdom