About Jamsbeck Limited (10515217) United Kingdom