About Sofra Tironse (birmingham) Limited (13395430) United Kingdom