About J.d Timberframing Ltd (10664698) United Kingdom