About Declan White Limited (11976820) United Kingdom