About Porter & Stone Limited (04278497) United Kingdom