About Taylor-currie Limited (SC053817) United Kingdom