About Red Brick Developers Limited (11496341) United Kingdom