About Taylorsons Home Ltd (13184094) United Kingdom