About Fleaglass Limited (07141767) United Kingdom