About William Osborne Services Limited (07117747) United Kingdom