About Sandafayre Limited (01202857) United Kingdom