About Callaghan Construction Lancaster Limited (11533540) United Kingdom