About Scarcer Limited (06998841) United Kingdom