About Wd Factors Limited (SC120187) United Kingdom