About Spillaway Limited (NI047996) United Kingdom