About Sweeps & Burners Limited (09889230) United Kingdom