About Slung Low Limited (07720259) United Kingdom