About L & J Specs Ltd (07211362) United Kingdom