About Caddick (penarth Street) Limited (13277415) United Kingdom