About Dean Almond Limited (SC637577) United Kingdom