About De Bernardis Holding Co. Ltd (SC584591) United Kingdom