About Composite Blox Ltd (13076287) United Kingdom