About Dambroseky & Co Limited (12508674) United Kingdom