About Ponder Stibbons Limited (04353294) United Kingdom