About Chips & Bricks Limited (13042503) United Kingdom