About Jel 04 Limited (05038543) United Kingdom