About Andrew Bamforth Opticians Limited (04802904) United Kingdom