About S & Co Limited (12990109) United Kingdom