About Red Brick Innovations Ltd (08488078) United Kingdom