About O Sullivan-taylor Ltd (12351520) United Kingdom