About Stonham Limited (04617315) United Kingdom