About Beck Allans Management Limited (04394553) United Kingdom