About Perry Barr Limited (11307128) United Kingdom