About Chip & Brick Limited (12787841) United Kingdom