About Reflecting Limited (08364461) United Kingdom