About Jimmy Jib Services Limited (08974216) United Kingdom