About Kamrackie Radio & Kamracki Sklep Ltd (13458557) United Kingdom