About Queen Anne Street Practice Limited (08198816) United Kingdom