About Sheba Manchester Limited (07385367) United Kingdom