About Powell Skeete Associates Limited (07891323) United Kingdom