About Sandellas Ltd (12379429) United Kingdom