About Sloane Demolition Limited (03084785) United Kingdom