About Sef York Limited (13031037) United Kingdom