About Sky & Taylor Ltd (11499983) United Kingdom