About The Sidylle Group Ltd (SC697455) United Kingdom