About Dean Adams Limited (10622853) United Kingdom