About Sanderlings Environmental Limited (07496081) United Kingdom