About Preferred Sourced Ltd (12222343) United Kingdom