About De Bhal Edwards Limited (SC331070) United Kingdom