About Aspect Bay Ltd (SC663690) United Kingdom