About Sheldons Piece Management Limited (03464702) United Kingdom