About Sandafayre (holdings) Limited (05309813) United Kingdom