About J S Taylor Developments Ltd (11406551) United Kingdom