About Selwyn Jones Limited (05992011) United Kingdom