About Jamerella Limited (07692959) United Kingdom