About Urology Associates (london) Limited (09394259) United Kingdom