About Taylor Home Design Limited (07400544) United Kingdom