About William Curtis Holdings Limited (13209961) United Kingdom