About Library Rights Company (uk) Limited (06732732) United Kingdom