About The Osborne Cleaning Company Limited (10122864) United Kingdom