About Lensbrush Limited (SC259555) United Kingdom