About J Swierzbinska Ltd (10678647) United Kingdom