About Jason Decaires Taylor Limited (10988598) United Kingdom