About New Sheldon Limited (00954997) United Kingdom