About Kj & Pa Sellick Limited (12205038) United Kingdom