About Buckingham Optical Services Ltd (12074378) United Kingdom