About Maxifocal Ltd (07091784) United Kingdom