About Sabra Ltd (08854095) United Kingdom