About Scullion Ltd (12596709) United Kingdom