About Kestrel Antiques Limited (13628250) United Kingdom