About Jamlam Limited (08283066) United Kingdom