About Yorkshire Trade Blinds Ltd (12089065) United Kingdom