About Shelf 08071971 Ltd. (SC429582) United Kingdom