About Hendon Removal & Waste Limited (09323592) United Kingdom