About Slayers Bay Limited (05693665) United Kingdom