About Taylor Simpson & Mosley (LP008116) United Kingdom