About Sinclairslaw Holdings Limited (10098201) United Kingdom