About Squibb & Davies (demolition) Limited (04330840) United Kingdom