About Flaxlock Ltd (07902169) United Kingdom