About Powell Picano Ltd (10698763) United Kingdom