About Blok Solutions Ltd (04570537) United Kingdom