About Taylor S Homegoods Limited (SC633845) United Kingdom