About The Sloane Bar Ltd (09921061) United Kingdom