About James Durrans Power Process Limited (13257629) United Kingdom