About Cymellia House Limited (13050457) United Kingdom