About Jason Sloane Limited (NI654793) United Kingdom