About Allen And Partners Limited (04584652) United Kingdom