About Damyanov & Son Ltd. (05532913) United Kingdom