About M J Sebba Limited (09006732) United Kingdom