About Joshua Callaghan Ltd (11701253) United Kingdom