About On Reflection (east Anglia) Limited (06260230) United Kingdom