About Jens Corner Ltd (13508063) United Kingdom