About D & A (ibc) Ltd (11675402) United Kingdom