About Ewing Republic Limited (07887773) United Kingdom