About Callaghan Framing Ltd (12963201) United Kingdom