About Jacbeam Limited (01469915) United Kingdom