About John Taylor Restorations Limited (04625852) United Kingdom