About Austin Powell Limited (06281491) United Kingdom