About Taycol Developments Ltd (05773577) United Kingdom