About Berkshire Cleaning & Maintenance Limited (10784110) United Kingdom