About Skar & Milbear Ltd (10411674) United Kingdom